histamine blocker - French English Dictionary